Observer pattern

visit shbcf.ru